package ar.com.gestion.rowmapper;

import java.sql.ResultSet;
import java.sql.SQLException;

import org.springframework.jdbc.core.RowMapper;

import ar.com.gestion.dominio.Cliente;
import ar.com.gestion.dominio.Venta;

public class VentaRowMapper implements RowMapper<Venta>{

	@Override
	public Venta mapRow(ResultSet row, int index) throws SQLException {
		
		Venta venta = new Venta();
		Cliente cliente = new Cliente();
		venta.setId(row.getInt("id"));
		venta.setSaldo(row.getFloat("valor_momento"));
		venta.setFecha(row.getTimestamp("fecha"));
		venta.setPorcentajePago(row.getInt("porcentaje_pago"));
		venta.setCuotas(row.getInt("pagos"));
		cliente.setIdCliente(row.getInt("id_cliente"));
		venta.setCliente(cliente);
		
		
		
		return venta;
	}
	

}
